Competing vehicle - French English Dictionary